hr{
	border: 0;
}
.button-success,
.button-error,
.button-warning,
.button-secondary,
.button-yellow {
  color: white;
  border-radius: 4px;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}

.button-success {
  background: rgb(28, 184, 65); /* this is a green */
}

.button-error {
  background: rgb(202, 60, 60); /* this is a maroon */
}

.button-warning {
  background: rgb(223, 117, 20); /* this is an orange */
}

.button-secondary {
  background: rgb(66, 184, 221); /* this is a light blue */
}

.button-yellow {
	background: rgb(250, 210, 50);
}

.bigbox{
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.title{
	border-bottom: 1px solid #ddd;
}
#screen{
	height: 100%;
	overflow: hidden;
}
#blocklist{
	height: 100%;
	overflow-y: scroll;
	overflow-x: hidden;
	width: 300px;
	position: absolute;
	top: 0;
	right: -300px;
	letter-spacing: .1em;
	background-color: #eee;
}
.custom-restricted-width {
	width: 100%;
}
.appname{
	padding: 0 30px 0 20px;
	letter-spacing: .1em;
}
.bookmark_info{
	letter-spacing: .1em;
	padding: 10px;
	width: 800px;
}
#frame{
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
}
#frame iframe{
	width:100%;
	height:100%;
	border: 0;
}
#blockmanager_title{
	font-weight: bolder;
	font-size: 16px;
	padding-left: 10px;
	border-bottom: 1px solid #ddd;
}
#about{
	margin: 0 auto;
	padding: 15px 0px;
  text-align: center;
}
.pure-menu-link{
	padding: 0;
}
.pure-menu-item{
	padding: 8px 12px;
	border-bottom: 1px solid #ddd;
}
#mini_max{
	width: 90px;
	text-align: right;
}
